sea squirt – Deutsch–English translations

🇬🇧 en de 🇩🇪

sea squirt noun

  • animal of the class Ascidiacea
Seescheide
Wiktionary Links